// 转布尔值：undefined，null，NaN，'',0, -0 => false
// 转数字：undefined => NaN Symbol => 报错
// 字符串转数字取决于字符串的内容，如果是数字或者进制数，就正常转

// 隐式转换
// 一元操作符

// 1 + '1'  // '11'

console.log(1 + '1');

+'1'
+[]
+['1']
+['1', '2', '3'] // NaN
+{} // NaN